package cn.tedu._05mvc.controller;

import cn.tedu._05mvc.common.Result;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author tune_the last
 * @date 2025/11/10 - 15:47
 */
@RestController
public class UserController {

    /**
     * ResponseBody注解：
     * 1.标识当前控制器方法返回的数据，库直接写入到响应中；
     * 2.运行控制器方法直接以返回值的形式返回给客户端
     */
    @GetMapping("/v1/user/login")
    public String login(){
        return "恭喜您，登录成功！";
    }

    @RequestMapping("/v1/user/reg")
    public String reg(String username, String nickname, String password){
        System.out.println("username=" + username + ",password=" + password + ",nickname=" + nickname);
        Result.ok();
        return "注册成功！";
    }
}
